perform one's imitation - Französisch Englisch Wörterbuch